home *** CD-ROM | disk | FTP | other *** search
/ Java for 3D & VRML Worlds / Java for 3d and VRML Worlds.iso / doc / homepage / tutorials / lesson7 / shareeg1 / shareclick.wrl < prev    next >
Text File  |  1996-08-22  |  820b  |  41 lines

  1. #VRML Draft #3 V2.0 utf8
  2.  
  3. PROTO Sony_BindSharedNode [ 
  4.    field SFNode transformNode NULL 
  5.    field SFNode scriptNode NULL 
  6. ] {}
  7.  
  8. WorldInfo {
  9.    title "VsServer"
  10.    info ["VsServer:spiw.com:7004"]
  11. }
  12.  
  13. DEF SharedObj Transform {
  14.    children [
  15.       DEF CLICKME TouchSensor {}
  16.       DEF ObjShape Shape {
  17.          appearance Appearance {
  18.             material Material {diffuseColor 1 0 0}
  19.          }
  20.          geometry Box { }
  21.       }
  22.    ]
  23. }
  24.  
  25. DEF ScriptForSharedObj Script {
  26.   field SFNode sharedobj USE SharedObj
  27.    eventIn SFBool touched
  28.    eventIn SFString rpc_touched
  29.    eventIn SFString rpc_rotateBox   
  30.    url "shareclick.class"
  31. }
  32.  
  33. ROUTE CLICKME.isActive TO ScriptForSharedObj.touched
  34.  
  35. Sony_BindSharedNode {
  36.    transformNode USE SharedObj
  37.    scriptNode USE ScriptForSharedObj
  38. }
  39.  
  40.  
  41.